Guild icon
wafer.space Community
ℹ️ - Information / ⁉️-questions / How to retrieve run error message from plateform.wafer.space?
Between 2025-11-30 11:59 p.m. and 2026-01-01 12:00 a.m.
Avatar
Seems like my design is failing some checks on the online plateform (or the plateform itself is failing) with Processing Logs === SYSTEM ERROR - See error_message field === RETRY #1: Automatic retry after error === SYSTEM ERROR - See error_message field === RETRY #2: Automatic retry after error === SYSTEM ERROR - See error_message field === RETRY #3: Automatic retry after error === SYSTEM ERROR - See error_message field === Is there a way to get more information? I do not see what the "error_message field" refers to
Avatar
Tim 'mithro' Ansell 2025-12-03 2:31 p.m.
@Clyde Laforge - SYSTEM ERROR means the precheck failed to run correctly.
2:32 p.m.
Well, looks like I broke the prechecks.....
2:32 p.m.
column shuttles_shuttle.max_slots does not exist LINE 1: ...ttle"."description", "shuttles_shuttle"."status", "shuttles_...
Avatar
Leo Moser (mole99) 2025-12-03 2:32 p.m.
For now you can run the same precheck locally: https://github.com/wafer-space/gf180mcu-precheck
Precheck for wafer.space MPW runs using the gf180mcu PDK - GitHub - wafer-space/gf180mcu-precheck: Precheck for wafer.space MPW runs using the gf180mcu PDK
Avatar
Avatar
Leo Moser (mole99)
For now you can run the same precheck locally: https://github.com/wafer-space/gf180mcu-precheck
Yes! nix-shell currently compiling 🙂
👍 1
Avatar
Tim 'mithro' Ansell 2025-12-03 2:33 p.m.
I just need to restart the task worker so it picks up the db structure change.
Avatar
Thank you for looking into this @Tim 'mithro' Ansell
Avatar
Tim 'mithro' Ansell 2025-12-03 2:37 p.m.
@Leo Moser (mole99) - Now it's one for you I think
Avatar
Leo Moser (mole99) 2025-12-03 2:38 p.m.
Yes
2:39 p.m.
assert id_cell.bbox() == qrcode_cell.bbox() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError
2:39 p.m.
@Clyde Laforge Did you place this QR code instance?
2:40 p.m.
It seems the bounding box is not as expected.
Avatar
I reused the one that originally came from the pad ring from a couple weeks ago, but maybe there was some update to it?
Avatar
Avatar
Clyde Laforge
I reused the one that originally came from the pad ring from a couple weeks ago, but maybe there was some update to it?
Checked and my design seems correct and up to date, with a valid gf180mcu_ws_ip__id cell at 0,0.
Avatar
Leo Moser (mole99) 2025-12-03 2:48 p.m.
Is the instance directly after the top cell in the hierarchy?
2:49 p.m.
Can you confirm the size of the boundary layer is 142.8, 142.8?
2:49 p.m.
What is your ID?
Avatar
Avatar
Leo Moser (mole99)
Is the instance directly after the top cell in the hierarchy?
Yes
Avatar
Avatar
Leo Moser (mole99)
What is your ID?
TRID
Avatar
Avatar
Leo Moser (mole99)
Can you confirm the size of the boundary layer is 142.8, 142.8?
Yes
Avatar
Leo Moser (mole99) 2025-12-03 2:52 p.m.
Can you provide me a link to your layout? :)
2:52 p.m.
(Can also be in private.)
Avatar
Project template for wafer.space MPW runs using the gf180mcu PDK - Scafir/gf180mcu-project-trident-gf180-teststructure
👌 1
Avatar
Leo Moser (mole99) 2025-12-03 3:04 p.m.
I can trigger the same issue. Will look for a solution.
Avatar
Leo Moser (mole99) 2025-12-03 3:13 p.m.
Your database unit (dbu) of the layout is 0.05um. The dbu must be 0.001um and all geometry must be on-grid 0.05um.
3:14 p.m.
You should be able to easily scale your whole layout :)
3:14 p.m.
(And I can add a new check to the precheck)
3:17 p.m.
[16:17:19] ERROR Subprocess had a non-zero exit.step.py:1383 [16:17:19] ERROR Last 1 line(s):step.py:1388 [Error]: Database unit (dbu) is not 0.001um. Now that's a better error ;)
Avatar
Very nice, thank you!
👌 1
Exported 30 message(s)
Timezone: UTC+0